rain grooves - German English Dictionary